
function page(type) {

    let pageNum = 0;
    //得到当前页数
    let aa = $.trim($("#pageNum").val());
    let num = aa == null || aa == "" ? 1 : parseInt(aa);
    num = num < 1 ? 1 : num;//如果当前页数小于1，就是为复数，那么久等于第一页
    //得到总条数
    let count = $("#pageCount").html();
    let pageCount = count == null || count == "" ? 1 : parseInt(count);
    //得到一页也显示多少条
    let size = $.trim($("#pageSize").val());
    let pageSize = size == null || size == "" ? 10 : parseInt(size);
    pageSize = pageSize < 1 ? 10 : pageSize;//如果条数等于复数，那么久默认10条
    //算出总页数
    let endPage = Math.ceil(pageCount / pageSize);
    switch (type) {
        case 'g':
            if (num > endPage) {
                pageNum = endPage;
            } else {
                pageNum = num;
            }

            break;
        case 'f':
            pageNum = 1;
            break;
        case 'l':

            pageNum = num == null || num == "" ? 1 : parseInt(num);
            if (pageNum > 1) {
                --pageNum;
            }
            break;
        case 'n':
            pageNum = num == null || num == "" ? 1 : parseInt(num);


            if (pageNum != endPage) {
                ++pageNum;
            }
            break;
        case 'e':
            pageNum = Math.ceil(pageCount / pageSize);
            break;

    }
    $("#pageNum").val(pageNum);
    $("#pageSize").val(pageSize);
    findAll();
}
//1.新建page页面
//2.新建page.js
//3.在需要分页的页面进行加载page页面
// $("#page").load("/back/page.html");注意，这句话一定要放在findAll前面
//4.需要在findAll里面去设置总条数 $("#pageCount").html(data.number);
//后台代码：
//1.在servlet里面封装PageModel对象
//2.在servlet里面创建一个查询总条数的方法
// int number =iUserService.getCount(userModel);
//jsonObject.put("number", number);
//3.在service里面写查询总条数代码
//4.在dao实现层findAll里面添加limit (pageNum-1)*pageSize,pageSize;
//5.在dao实现层添加getCount查询总条数代码
//最后调试代码